Partial-Order Reduction for Performance Analysis of Max-Plus Timed Systems
نویسندگان
چکیده
This paper presents a partial-order reduction method for performance analysis of max-plus timed systems. Amax-plus timed system is a network of automata, where the timing behavior of deterministic system tasks (events in an automaton) is captured in (max,+) matrices. These tasks can be characterized in various formalisms like synchronous data flow, Petri nets, or real-time calculus. The timing behavior of the system is captured in a (max,+) state space, calculated from the composition of the automata. This state space may exhibit redundant interleaving with respect to performance aspects like throughput or latency. The goal of this work is to obtain a smaller state space to speed up performance analysis. To achieve this, we first formalize state-space equivalence with respect to throughput and latency analysis. Then, we present a way to compute a reduced composition directly from the specification. This yields a smaller equivalent state space. We perform the reduction on-the-fly, without first computing the full composition. Experiments show the effectiveness of the method on a set of realistic manufacturing system models.
منابع مشابه
Partial Order Reduction for Verification of Timed Systems
This dissertation presents solutions for the application of partial order methods to the verification of timed systems, with the purpose of reducing the size of the explored state space. Timed systems, which rely on timing information to operate correctly, pose special difficulties for automatic verification. Not only does the size of their state space grow exponentially with the number of comp...
متن کاملA Mixed Lyapunov-Max-Plus Algebra Approach to the Stability Problem for a two Species Ecosystem Modeled with Timed Petri Nets
Consider the interaction of populations, in which there are exactly two species, one of which the predators eats the other the prey thereby affecting each other , s growth rates. In the study of this growth rate dynamics Lotka-Volterra models have been used. This paper proposes a new modeling and analysis methodology which consists in considering the growth rate dynamics as a discrete event sys...
متن کاملThe Stability Problem for Discrete Event Dynamical Systems Modeled with timed Petri Nets Using a Lyapunov-Max-Plus Algebra Approach
A discrete event system, is a dynamical system whose state evolves in time by the occurrence of events at possibly irregular time intervals. Place-transitions Petri nets (commonly called Petri nets) are a graphical and mathematical modeling tool applicable to discrete event systems in order to represent its states evolution. Timed Petri nets are an extension of Petri nets that model discrete ev...
متن کاملModelling and Control for Max-Plus Systems with Partial Synchronization
A max-plus system with partial synchronization is a persistent discrete event system divided into a main subsystem and a secondary subsystem such that the secondary subsystem has to adjust its behavior to the main subsystem, but the main subsystem is not affected by the secondary subsystem. A formal model based on max-plus recursive equations is presented for max-plus systems with partial synch...
متن کاملScaling, Modeling and Traffic Control of a Real Railway Network using Max-plus Algebra and Model Predictive Control
Delay time recovery can increase the efficiency of the railway network and increase the attractiveness of railway transport against other transportation systems. This article presents a new dynamical model of railway system. The proposed model is a discrete event systems that is defined based on the deviation of travel time and deviation of stop time of trains. Due to the existence of multiple ...
متن کامل